import { add, copy } from '@/api/subsystemManagement'

/**
 * 新增子系统
 * @param {新的子系统信息} subsystem
 */
export function addSubSystem(subsystem) {
  return new Promise((resolve, reject) => {
    add(subsystem).then(() => {
      resolve('添加成功')
    }).catch(() => {
      reject('编号重复或已存在数据，添加失败')
    })
  })
}

export function copySubSystem(ids) {
  return new Promise((resolve, reject) => {
    copy(ids).then(res => {
      if (res === true) {
        resolve('复制成功')
      } else {
        reject('复制失败')
      }
    }).catch((err) => {
      reject(err.message)
    })
  })
}
